// 分享
let shareDefaultOptions = {
  scene: 'WXSceneSession', // WXSceneSession： 分享到聊天界面， WXSenceTimeline： 分享到朋友圈
  type: 0, // 0图文
  title: '7迈车分享',
  summary: '',
  imageUrl: 'https://files.yzsheng.com/bussiness/imgs/applogo.png' // type 为 0、2、5 时必选
}

export function share(params, callback) {
  if (uni.getStorageInfoSync('token')) {
    let options = {
      provider: 'weixin',
      scene: params.scene || shareDefaultOptions.scene,
      type: params.type || shareDefaultOptions.type, // 0图文
      success: res => {
        console.log('success:' + JSON.stringify(res))
        callback(true)
      },
      fail: err => {
        console.log('fail:' + JSON.stringify(err))
        callback(false)
      }
    }

    // 判断分享类型，0：图文、1：纯文字、2：纯图片
    switch (params.type) {
    case 0:
      options.href = params.href
      options.title = params.title || shareDefaultOptions.title
      options.summary = params.summary || shareDefaultOptions.summary
      options.imageUrl = params.imageUrl || shareDefaultOptions.imageUrl
      break
    case 1:
      options.summary = params.summary
      break
    case 2:
      options.imageUrl = params.imageUrl
      break
    }

    uni.share(options)
  } else {
    uni.showToast({
      title: '您未授权，请登录',
      icon: 'none',
      duration: 1000,
      success: () => {
        uni.navigateTo({
          url: '/pages_login/login/login'
        })
      }
    })
  }
}

/* 拨打电话 */
export function callPhone(e) {
  uni.makePhoneCall({
    // 手机号
    phoneNumber: e,
    // 成功回调
    success: res => {},
    // 失败回调
    fail: res => {}
  })
}

// 电话记录/消息记录
import request from '@/api/common.js'
export function AddMobileContactData(e) {
  let data = {
    'Store_Id': e
  }
  request.AddMobileContactData(data).then(res => {
    // console.log(res)
  })
}
